'use strict'
// 引入scp2
const client = require('scp2')
// 下面三个插件是部署的时候控制台美化所用 可有可无
const ora = require('ora')
const chalk = require('chalk')
const spinner = ora(chalk.green('正在发布到服务器...'))
spinner.start()

client.scp('/Users/liuqiang/Documents/interest/ant-form-designer/dist/', { // 本地打包文件的位置
  'host': '123.57.219.86', // 服务器的IP地址
  'port': '22', // 服务器端口， 一般为 22
  'username': 'root', // 用户名
  'password': 'Bjjmy2020#', // 密码
  'path': '/opt/home/ant-form-designer/' // 项目部署的服务器目标位置
}, err => {
  spinner.stop()
  if (!err) {
    console.log(chalk.green('项目发布完毕!'))
  } else {
    console.log('err', err)
  }
})
